<%-- 
    Document   : cadastrocontrato
    Created on : 24/03/2010, 17:17:05
    Author     : robert.werutsky
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"
        import="java.util.List"
        import="erp.financeiro.Contrato"
        import="erp.financeiro.TipoContrato"
        import="erp.financeiro.TipoDeVencimentoContrato"
        import="erp.financeiro.EstadoContrato"
        import="java.util.Iterator"
        import="java.util.List"
        import="erp.financeiro.DadosBancarios"
        import="erp.financeiro.dao.DadosBancariosDAO"
        import="erp.financeiro.TipoPessoa"
        import="java.util.Iterator"
        import="javax.persistence.EntityManagerFactory"
        import="javax.persistence.EntityManager"
        import="javax.persistence.Query"
        import="javax.persistence.Persistence"
        %>

<script language="JavaScript" src="gen_validatorv31.js" type="text/javascript">



</script>

<script language="JavaScript" type="text/javascript">

   function mudouTipoDeVencimento() {
       if (document.forms["novo_contrato"].tipoDeVencimento.value == "Anual")
         document.getElementById("label").innerHTML = "Recebimento (dd/mm)";
       else
         document.getElementById("label").innerHTML = "Recebimento (dd)";
}

</script>


<html xmlns="http://www.w3.org/1999/xhtml" >

	<head>
		<title>
			Soccer Planning
		</title>
                <script type="text/javascript" src="prototype.js"></script>
		<link rel="stylesheet" type="text/css" href="default.css" media="screen" />
		<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
	</head>

	<body>
	    <div>
			<div class="top">
				<div class="header">
					<div class="left">
						Soccer Planning
					</div>

					<div class="right">
						<div><a href="#">logout</a></div>
					</div>
				</div>
			</div>

			<div class="container">

				<div class="navigation">
					<a href="index.html" title="Home" class="clicked">			HOME </a>

					<div class="clearer"><span></span></div>
				</div>

				<div class="main">
					<div class="sidenav">
						<h2>Transações</h2>
						<ul>
							<li><a href="cadastrotransacao_etapa1.jsp" title="cadastrar">Cadastrar Transação </a></li>
							<li><a href="listatransacao.jsp" title="listar">Listar Transação </a></li>
						</ul>

						<h2>Dados Bancários</h2>
						<ul>
							<li><a href="cadastro_dados_bancarios.jsp" title="cadastrar">Cadastrar Dados Bancários </a></li>
							<li><a href="listadadosbancarios.jsp" title="listar">Listar Dados Bancários </a></li>
						</ul>

                                                <h2>Contratos</h2>
						<ul>
							<li><a href="CarregaGerenciaContratoServlet" title="gerenciar_contrato">Gerenciar contratos</a></li>
						</ul>

						<h2>Usuários</h2>
						<ul>
							<li><a href="cadastropagamento.jsp" title="cadastrar">Cadastrar Usuários </a></li>
							<li><a href="listatransacao.jsp" title="listar">Listar Usuários </a></li>
						</ul>

                                                <h2>Relatórios</h2>
						<ul>
							<li><a href="relatorio_fluxo_caixa.jsp" title="fluxo">Fluxo de Caixa </a></li>
							<li><a href="relatorio_historico.jsp" title="historico">Históricos </a></li>
                                                        <li><a href="relatorio_contabilidade.jsp" title="contabil">Balanço Contábil </a></li>
						</ul>
					</div>


		 			<div class="content">
                                            <%
                                                String status = (String)(request.getAttribute("status"));
                                                if (status != null && status.equalsIgnoreCase("inserido")) {
                                            %>
                                                <div class="info">
                                                    Registro criado com sucesso!
                                                </div>

                                            <% } %>
                                                <div class="forms">
                                                    <form name="novo_contrato" method="POST" action="CadastrarContratoServlet">

							<fieldset>
								<legend>Dados do contrato</legend>
                                                                        <div>
                                                                        <label for="tipoDeContrato">Tipo do contrato</label>
										<select id="tipoDeContrato" name ="tipoDeContrato">
											<option>Patrocínio</option>
											<option>Broadcasting</option>
										</select>
                                                                        </div>
                                                                        <div>
                                                                        <label for="idDadosBancarios">Razão social</label>
										<select id="idDadosBancarios" name ="idDadosBancarios">


                                                                        <%
                                                                            List<DadosBancarios> listaDados = (List<DadosBancarios>)DadosBancariosDAO.getDadosBancarios(TipoPessoa.PESSOA_JURIDICA);
                                                                            for(DadosBancarios dados : listaDados) {
                                                                        %>
                                                                        <option value="<%= dados.getId() %>"><%= dados.getNome() %></option>

                                                                        <%  } %>
                                                                                </select>
                                                                                <a href="cadastro_dados_bancarios.jsp" title="Cadastrar nova empresa">Nova</a>
                                                                                </div>
                                                                    
                                                                        <div><label for="descricao">Descrição</label> <input id="descricao" type="text" name="descricao" value=""/></div>
                                                                        <div><label for="inicioContrato">Início (dd/mm/aaaa)</label> <input id="inicioContrato" type="text" name="inicioContrato" value=""/></div>
                                                                        <div><label for="vencimentoContrato">Vencimento (dd/mm/aaaa)</label> <input id="vencimentoContrato" type="text" name="vencimentoContrato" value=""/></div>
                                                                        <div>
                                                                            <label for="tipoDeVencimento">Tipo de vencimento</label>
                                                                            <select id="tipoDeVencimento" name ="tipoDeVencimento" onchange="mudouTipoDeVencimento()">
                                                                                    <option>Mensal</option>
										    <option>Anual</option>
									    </select>
                                                                        </div>
                                                                        <div><label for="valorPorVencimento">Valor por vencimento</label> <input id="valorPorVencimento" type="text" name="valorPorVencimento" value=""/></div>
                                            
                                                                        <div><label for="diaDeRecebimento" id="label">Recebimento (dd)</label> <input id="diaDeRecebimento" type="text" name="diaDeRecebimento" value=""/></div>
                                                        </fieldset>
                                                        <input type="submit" value="Cadastrar"/>
                                                    </form>
                                                    <%--<script language="JavaScript" type="text/javascript">
                                                        var frmvalidator  = new Validator("novo_contrato");
                                                        frmvalidator.addValidation("tipoDeContrato","req","O campo tipo de contrato não pode ser nulo");
                                                        frmvalidator.addValidation("razaoSocial","req","O campo razão social não pode ser nulo");
                                                        frmvalidator.addValidation("descricao","req","O campo descrição não pode ser nulo");
                                                        frmvalidator.addValidation("inicioContrato","req","O campo data de início não pode ser nulo");
                                                        frmvalidator.addValidation("vencimentoContrato","req","O campo data de vencimento não pode ser nulo");
                                                        frmvalidator.addValidation("valorPorVencimento","req","O campo valor não pode ser nulo");
                                                        frmvalidator.addValidation("tipoDeVencimento","req","O campo tipo de recebimento não pode ser nulo");
                                                        frmvalidator.addValidation("diaDeRecebimento","req","O campo dia de recebimento não pode ser nulo");
                                                   </script>--%>
						</div>

                                                <br>
					</div>

					<div class="clearer"><span></span></div>
				</div>

				<div class="footer">
					Soccer Planning
				</div>
			</div>

	   	</div>
	</body>

</html>
